overkill (weapons) - Spanish English Dictionary